package com.hk.Mgr.web.message.sys;

import java.util.List;

import com.hk.commons.entity.sys.SysUserRoles;



/**
 * @author baiht
 *
 */
public class SysUserRes{

	private List<SysUserRoles> sysUserRoleList;  //获取角色信息
	
	private String sysRoleNames;//用户角色名称集合字符串
	
	private String token;

	/** 下面是SysUser的信息*/
	private Long id;

	/** 用户名(登录账号)，非空 */
	private String name;

	/** 登录密码, 非空 */
	private String pwd;

	/** 用户名(真实姓名) */
	private String realName;
	
	/** 生日 */
	private Long birthday;
	
	/** 身份证 */
	private String identity;
	
	/** 年龄 */
	private Integer age;
	
	/** 身体状况 */
	private String healthStatus;
	
	/** 组织架构id */
	private Integer orgId;
	
	/** 入职时间 */
	private Long entryTime;
	
	/** 离职时间 */
	private Long leaveTime;
	
	/** 在职时间 */
	private String onJobTime;
	
	/** 入职状态 */
	private Integer onType;
	
	private String orgDepName;
	
	private String orgName;

	private String accountId;
	
	/** 是否为内部员工 : 1 华康财富 ， 2 普通用户 */
	private Integer isInside;

	/** 手机类型 : 1 Android 2 IOS */
	private Integer mobileType;


	/**
	 * 银行卡号
	 */
	private String paymentNo;
	
	
	/**
	 * 支付方式代码
	 */
	private String paymentMethodId;

	/** 唯一设备号 */
	private String mobileId;

	/** 注册时间　 */
	private Long registCts =  System.currentTimeMillis();

	/** 推荐码 */
	private String recommendCode;
	
	/** KYC 问卷调查分数 */
	private Integer kycNum;
	
	/** 用户等级 **/
	private  Integer level;
	
	/**
	 * 客户所属的渠道
	 */
	private Integer channel;
	/** 理财师的姓名 */
	private String finUserName;
	
	/** 理财师所属部门的全名 */
	private String finDepFullName;
	
	/** 该用户推荐的客户数*/
	private Integer relUserNum;
	
	/** 该用户推荐的客户数*/
	private Integer isLeave;
	
	/**创建人**/
	private String creatorName;
	
	/**创建人所属的部门全称**/
	private String creatorDepName;
	
	/** 用户所属的省市 **/
	private  String location;

	//渠道名称
	private String channelName;

	//职务名称
	private String dutyName;

	//职务全名
	private String dutyFullName;

	public String getChannelName() {
		return channelName;
	}

	public void setChannelName(String channelName) {
		this.channelName = channelName;
	}

	public String getDutyName() {
		return dutyName;
	}

	public void setDutyName(String dutyName) {
		this.dutyName = dutyName;
	}

	public String getDutyFullName() {
		return dutyFullName;
	}

	public void setDutyFullName(String dutyFullName) {
		this.dutyFullName = dutyFullName;
	}

	public String getLocation() {
		return location;
	}

	public void setLocation(String location) {
		this.location = location;
	}

	public Integer getRelUserNum() {
		return relUserNum;
	}

	public void setRelUserNum(Integer relUserNum) {
		this.relUserNum = relUserNum;
	}

	public List<SysUserRoles> getSysUserRoleList() {
		return sysUserRoleList;
	}

	public void setSysUserRoleList(List<SysUserRoles> sysUserRoleList) {
		this.sysUserRoleList = sysUserRoleList;
	}

	public String getSysRoleNames() {
		return sysRoleNames;
	}

	public void setSysRoleNames(String sysRoleNames) {
		this.sysRoleNames = sysRoleNames;
	}

	public String getToken() {
		return token;
	}

	public void setToken(String token) {
		this.token = token;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getPwd() {
		return pwd;
	}

	public void setPwd(String pwd) {
		this.pwd = pwd;
	}

	public String getRealName() {
		return realName;
	}

	public void setRealName(String realName) {
		this.realName = realName;
	}

	public Long getBirthday() {
		return birthday;
	}

	public void setBirthday(Long birthday) {
		this.birthday = birthday;
	}

	public String getIdentity() {
		return identity;
	}

	public void setIdentity(String identity) {
		this.identity = identity;
	}

	public String getOrgDepName() {
		return orgDepName;
	}

	public void setOrgDepName(String orgDepName) {
		this.orgDepName = orgDepName;
	}

	public String getOrgName() {
		return orgName;
	}

	public void setOrgName(String orgName) {
		this.orgName = orgName;
	}

	public Integer getAge() {
		return age;
	}

	public void setAge(Integer age) {
		this.age = age;
	}

	public String getHealthStatus() {
		return healthStatus;
	}

	public void setHealthStatus(String healthStatus) {
		this.healthStatus = healthStatus;
	}

	 

	public Long getEntryTime() {
		return entryTime;
	}

	public void setEntryTime(Long entryTime) {
		this.entryTime = entryTime;
	}

	public Long getLeaveTime() {
		return leaveTime;
	}

	public void setLeaveTime(Long leaveTime) {
		this.leaveTime = leaveTime;
	}

	public String getOnJobTime() {
		return onJobTime;
	}

	public void setOnJobTime(String onJobTime) {
		this.onJobTime = onJobTime;
	}

	public Integer getOnType() {
		return onType;
	}

	public void setOnType(Integer onType) {
		this.onType = onType;
	}

	public String getAccountId() {
		return accountId;
	}

	public void setAccountId(String accountId) {
		this.accountId = accountId;
	}

	public Integer getIsInside() {
		return isInside;
	}

	public void setIsInside(Integer isInside) {
		this.isInside = isInside;
	}

	public Integer getMobileType() {
		return mobileType;
	}

	public void setMobileType(Integer mobileType) {
		this.mobileType = mobileType;
	}

	public String getPaymentMethodId() {
		return paymentMethodId;
	}

	public void setPaymentMethodId(String paymentMethodId) {
		this.paymentMethodId = paymentMethodId;
	}

	public String getMobileId() {
		return mobileId;
	}

	public void setMobileId(String mobileId) {
		this.mobileId = mobileId;
	}

	public Long getRegistCts() {
		return registCts;
	}

	public void setRegistCts(Long registCts) {
		this.registCts = registCts;
	}

	public String getRecommendCode() {
		return recommendCode;
	}

	public void setRecommendCode(String recommendCode) {
		this.recommendCode = recommendCode;
	}

	public Integer getKycNum() {
		return kycNum;
	}

	public void setKycNum(Integer kycNum) {
		this.kycNum = kycNum;
	}

	

	public String getPaymentNo() {
		return paymentNo;
	}

	public void setPaymentNo(String paymentNo) {
		this.paymentNo = paymentNo;
	}

	public Integer getOrgId() {
		return orgId;
	}

	public void setOrgId(Integer orgId) {
		this.orgId = orgId;
	}

	public Integer getLevel() {
		return level;
	}

	public void setLevel(Integer level) {
		this.level = level;
	}

	public Integer getChannel() {
		return channel;
	}

	public void setChannel(Integer channel) {
		this.channel = channel;
	}

	public String getFinUserName() {
		return finUserName;
	}

	public void setFinUserName(String finUserName) {
		this.finUserName = finUserName;
	}

	public String getFinDepFullName() {
		return finDepFullName;
	}

	public void setFinDepFullName(String finDepFullName) {
		this.finDepFullName = finDepFullName;
	}

	public Integer getIsLeave() {
		return isLeave;
	}

	public void setIsLeave(Integer isLeave) {
		this.isLeave = isLeave;
	}

	public String getCreatorName() {
		return creatorName;
	}

	public void setCreatorName(String creatorName) {
		this.creatorName = creatorName;
	}

	public String getCreatorDepName() {
		return creatorDepName;
	}

	public void setCreatorDepName(String creatorDepName) {
		this.creatorDepName = creatorDepName;
	}
}
